TrafMeter als Firewall nutzen

Obwohl TrafMeter als Traffic Monitoring Software verkauft wird und zumeist mit einer separaten Firewall installiert wird, hat Trafmeter ebenfalls die Möglichkeit Pakete zu verweigern, da TrafMeter den gleichen Kern wie viele Firewalls besitzt.
 
Um diese Möglichkeiten zu zeigen, sollten wir mal einen typischen Anwendungsfall betrachten, bei dem TrafMeter die Aufgaben einer Firewall übernehmen kann. Ein Beispiel: Wir haben ein Netzwerk mit einem Gateway Server mit Windows 2003 Server als Betriebssystem und dem Routing and Remote Access Service (RRAS), der das NATing erledigt. Welche Pakete müssen nun verweigert werden, um den Gateway gegen Hacker zu schützen? Eine Lösung wäre die Einschränkung des Zugriffs auf alle Netzwerkdienste auf dem Gateway von allen nicht vertrauenswürdigen Netzwerken.

eingehende TCP-Verbindungen

Auf Basis des TCP Protokolls initialisiert ein Client eine Verbindung mit dem Server in dem er ein erstes TCP Paket mit dem SYN Flag sendet. Um eingehende Verbindungen zu unterbinden, benötigen wir also eine Regel die TCP Pakete mit einem SYN Flag sperrt, die von einem nicht vertrauenswürdigen Netzwerk kommen. Das schützt alle Netzwerkdienste auf dem Gateway, basierend auf dem TCP Protokoll.

eingehende UDP-Verbindungen

Beim UDP Protokoll sieht es etwas anders aus. Hier ist es schwieriger, anhand der Header Analyse den Client bzw. Server ausfindig zu machen. Grundsätzlich benutzen aber auf UDP basierende Netzwerkdienste die Ports von 1 bis 1024. Wenn nun UDP Pakete verweigert werden, die als Zieladresse die Gatewayadresse besitzen und die Ports im Bereich 1 bis 1024 angesprochen werden, wird dies eingehende UDP Verbindungen verhindern. Wenn Dienste Ports über 1024 verwenden, sollten zusätzliche Regeln erstellt werden.

ICMP-Pakete

Typischerweise beinhalten ICMP Pakete nicht das selbe Risio wie TCP oder UDP. Die meisten Firewalls blockieren trotzdem auch eingehende ICMP Echo Request Pakete um den Gateway vor Network Scannern zu verbergen. Wenn gewünscht, kann TrafMeter ebenfalls ICMP Pakete verweigern.

Zusammenfassung

Um Trafmeter als Firewall zu nutzen, muss ein einzelner Filter erstellt werden. Dieser Filter muss an erster Stelle in der Liste stehen und folgende Regeln enthalten:

Filter 1. firewall
N IP Protokoll Typ Ursprungsadresse Ursprungsport Zieladresse Zielport Beide Richtungen Aktion

Zusätzliche Optionen

1 TCP IP Adressen des WAN Jeder Mein Computer Jeder Nein Verweigern SYN
2 UDP IP Adressen des WAN Jeder Mein Computer 1-1024 Ja Verweigern  
3 ICMP IP Adressen des WAN   Mein Computer   Nein Verweigern Echo request

 

 Anmerkung